.PHONY: all clean

FLAGS_GTKMM = `pkg-config --cflags gtkmm-2.4`
LIBS_GTKMM = `pkg-config --libs gtkmm-2.4`
FLAGS_LIBGLADE = `pkg-config --libs libglademm-2.4`
LIBS_LIBGLADE = `pkg-config --cflags libglademm-2.4`

all: Vista_gtkmm

Vista_gtkmm: ./src/main.cc ./src/widgetlienzogtkmm.cc ./src/widgetlienzogtkmm.h ../Modelo/*.o ../Vista/*.o
	g++ -o Vista_gtkmm  $(FLAGS_GTKMM) $(LIBS_GTKMM) $(FLAGS_LIBGLADE) $(LIBS_LIBGLADE) -I../Modelo -I../Vista -g $^

../Modelo/*.o: 
	$(MAKE) -C ../Modelo

../Vista/*.o: 
	$(MAKE) -C ../Vista

clean:
	rm -f *.o *~ Vista_gtkmm
